dim-witted people - Español Inglés Diccionario